//
//  HJEmojiView.h
//  KaiChat
//
//  Created by lx on 2023/11/17.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@class HJEmojiView;

@protocol HJEmojiViewDelegate <NSObject>


- (void)emojiView:(HJEmojiView *)emojiView didSelectFaceCellWithEmoji:(NSString *)emoji;
- (void)emojiViewDidBackDelete:(HJEmojiView *)emojiView;
- (void)emojiViewDidSend:(HJEmojiView *)emojiView;


@end


@interface HJEmojiView : UIView

@property (nonatomic, strong) UIView *lineView;
@property (nonatomic, strong) UICollectionView *faceCollectionView;
@property (nonatomic, strong) UICollectionViewFlowLayout *faceFlowLayout;
@property (nonatomic, weak) id<HJEmojiViewDelegate> delegate;

@end

NS_ASSUME_NONNULL_END
